Cloud Vs. Edge Computing: The Future Of Data Management